package com.iwhalecloud.citybrain.flow.platform.manager.domain.model.monitor;

import com.iwhalecloud.citybrain.flow.platform.manager.domain.model.AdvancedSearchable;

import java.util.ArrayList;

/**
 * @author fenghongjian
 * @description
 * @date 2019/8/21 15:00
 */
public class RuleActionAuditQueryVo extends AdvancedSearchable {

    /**
     * 操作人
     */
    private ArrayList<String> operator;
    /**
     * 业务
     */
    private Integer busiId;
    /**
     * 应用
     */
    private Integer appId;
    /**
     * 流程名称
     */
    private String modelName;
    /**
     * 流程标识ID
     */
    private String modelId;
    /**
     * 多选筛选流程状态
     */
    private ArrayList<String> modelStatus;
    /**
     * 操作时间排序 降序-DESC 升序-ASC
     */
    private String operatingTimeOrderBy;

    public ArrayList<String> getOperator() {
        return operator;
    }

    public void setOperator(ArrayList<String> operator) {
        this.operator = operator;
    }

    public Integer getBusiId() {
        return busiId;
    }

    public void setBusiId(Integer busiId) {
        this.busiId = busiId;
    }

    public Integer getAppId() {
        return appId;
    }

    public void setAppId(Integer appId) {
        this.appId = appId;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public ArrayList<String> getModelStatus() {
        return modelStatus;
    }

    public void setModelStatus(ArrayList<String> modelStatus) {
        this.modelStatus = modelStatus;
    }

    public String getOperatingTimeOrderBy() {
        return operatingTimeOrderBy;
    }

    public void setOperatingTimeOrderBy(String operatingTimeOrderBy) {
        this.operatingTimeOrderBy = operatingTimeOrderBy;
    }
}
